δ-Fault-Tolerant Publish/Subscribe Systems

نویسندگان

  • Reza Sherafat Kazemzadeh
  • Hans-Arno Jacobsen
چکیده

In this paper, we study reliable distributed publish/subscribe (P/S) systems that can “tolerate” mul-tiple simultaneous node crash failures. We formally define a routing consistency property, and proposescalable algorithms that establish and maintain consistency in order to guarantee reliable, in-order, andduplicate-free delivery of messages. Furthermore, we introduce a system configuration parameter, δ,that corresponds to the maximum number of simultaneous node failures that do not compromise P/S re-liability guarantees or prevent system operations. This is achieved via replication of routing informationin a fully decentralized manner compatible with the multicast nature of distributed P/S systems. More-over, we assume node failures are transient and devise algorithms that allow failed nodes to “recover”by synchronizing with other nodes. A recovered node acts as if it has never failed before, and can fullyparticipate in message forwarding.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reliability and Timeliness Analysis of Fault-tolerant Distributed Publish/Subscribe Systems

Distributed publish / subscribe paradigm is a powerful data dissemination paradigm that offers both scalability and flexibility for time-sensitive applications. However, its nature of high expressiveness makes it difficult to analyze or predict the performance of publish / subscribe systems such as event delivery probability and end-toend delivery delay, especially when the publish / subscribe ...

متن کامل

Reliable Multi-agent Systems with Persistent Publish/Subscribe Messaging

A persistent publish/subscribe messaging model allows the creation of an application-independent fault-tolerant layer for multi-agent systems. We propose a layer which is capable of supporting heterogenous agent platforms from different vendors. This layer is a three-tier application, which is accessible from multi-agent systems via web-services or a persistent publish/subscribe messaging syste...

متن کامل

Generic Fault-tolerant Layer Supporting Publish/subscribe Messaging in Mobile Agent Systems

With the introduction of clustered messaging brokers and the fault-tolerant Mobile Connector, we can guarantee the exactly-once consumption of messages by agents. The context-aware messaging allowed us to decrease the messaging overhead which has to be present in any fault-tolerant solution. This paper proposes a complete fault-tolerant layer for multi-agent systems (EFTL) that does not restric...

متن کامل

Information Dissemination in Disadvantaged Wireless Communications Using a Data Dissemination Service and Content Data Network

Disadvantaged wireless communications, such as those in fractionated spacecraft systems, need real-time, reliable, and fault tolerant information dissemination from information producers (such as sensors) to information consumers (such as information exploitation, analysis, or command and control systems). Such systems are well-suited to the publishsubscribe paradigm, but cannot afford the larg...

متن کامل

Generic Fault-Tolerant Layer Supporting Publish/Subscribe Messaging

With the introduction of clustered messaging brokers and the fault-tolerant Mobile Connector, we can guarantee the exactly-once consumption of messages by agents. The context-aware messaging allowed us to decrease the messaging overhead which has to be present in any fault-tolerant solution. This paper proposes a complete fault-tolerant layer for multi-agent systems (EFTL) that does not restric...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007